﻿@charset "utf-8";

/* CSS Document */

/* CSS Document */

html{ font:"微软雅黑";}

body{ margin:0px; padding:0px; margin:0px auto; font-size:14px; color:#343434; font-family:"微软雅黑";}

ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}

ul,ul li{ list-style:none;}

em{ font-style:normal;}

h1,h2,h3,h4,h5,h6,p{ padding:0px; margin:0px;}

select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}

input:focus { outline: none;}

input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }

textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }

textarea,input,select { background:none; border:none; margin:0; padding:0;}

article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/

figure,figcaption{ margin:0px; padding:0px;}

audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:top;}

img:hover,.curr_dl dt img:hover{ filter:Alpha(Opacity=90); Opacity:0.9; -moz-opacity:0.9;}

.kecheng_dl dt img:hover{filter:Alpha(Opacity=100); Opacity:1; -moz-opacity:1;}

i{ font-style:normal;}

a{ color:#414141; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}

a:focus {outline:none; -moz-outline:none;}

a:hover{ color:#0a4897; text-decoration:none;}

.clear{ clear:both; height:0px; overflow:hidden;}

.fl{float:left;}

.fr{float:right;}

.w1200{width:1200px; margin:0px auto}

/*box*/

.box{background:#fcfcfc; border-bottom:solid 1px #edeef0; height:36px;}

.box ul li,.box ul li a{color:#333; font-size:14px; line-height:36px;}

.hea_li p{color:#626262;}

.hea_li p span{display:inline-block; padding:0px 5px 0px 25px; line-height:30px; margin-left:5px;}

.tianqi_time {

    font-size: 14px;

    line-height: 36px;

    padding-right:0px;

}

.bangong{background: url(../images/em_03.png) no-repeat left center;}

.shiting{background: url(../images/sy_03.png) no-repeat left center;} 

.shoucang{background: url(../images/sc_05.png) no-repeat left center;}

.lianxi{background: url(../images/con_img_08.jpg) no-repeat left center;}

.mishu{background: url(../images/yj_14.png) no-repeat left center;}

/*header*/

.header_midle{ height:101px; padding-top:20px;}

.ewm img{
	margin-top:5px;
}
.logo{margin-top:10px;}

/*nav*/

.nav{ height:44px; background:#0a4897;min-width:1200px;}

.nav1{ padding:0 0px; width:1140px; height:44px; line-height:44px;position:relative; z-index:9999;  }

.nav1 a{ color:#fff;  }

.nav1 .nLi{ float:left;  position:relative; display:inline; }

.nav1 .nLi h3{ float:left;  }

.nav1 .nLi h3 a{ display:block; padding:0 31px 0px; font-size:16px;line-height:44px; font-weight:lighter;  }

.nav1 .sub{ display:none; width:126px; left:0; top:44px;  position:absolute; background:#0a4897; z-index:9999;  line-height:26px; padding:0px 0;  }

.nav1 .sub li{ zoom:1; }

.nav1 .sub a{ display:block; padding:0px 0px 0px 0px; text-align:center; font-size:14px; line-height:34px;}

.nav1 .sub a:hover{ background:#cc0000; color:#fff; line-height:34px; }

.nav1 .on h3 a{ background:#cc0000;  color:#fff;}

.sear_btn{ padding-top:10px; height:34px; display:inline-block;}

.downbox {

    float: left;

    width: 380px;

    height: 24px;

    margin:15px 0 0 10px;

}

.downbox .leftinput {

    

    width: 323px;

}

.ifom1 {

    float: left;

    width: 100%;

    border: 0;

    background: #fff;

    color: #333;

    font-size: 14px;

    line-height: 24px;

}

.downse {

    width: 400px;

    height: 62px;

    background: url(../images/top2.png) no-repeat;

}

.rightsumit {

    float: right;

    width: 24px;

    height: 24px;

    margin: 0 5px 0 0;

}

/* 本例子css */



		.slideBox{ width:1200px; height:460px; overflow:hidden; position:relative;}

		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:590px; bottom:25px; z-index:1; text-align:center; }

		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

		.slideBox .hd ul li{ float:left; margin-right:2px;  width:17px; height:15px; line-height:14px; display:inline-block; text-align:center; background:url(../images/img1.png) no-repeat; cursor:pointer; }

		.slideBox .hd ul li.on{ background:url(../images/img1_1.png) no-repeat; color:#fff; }

		.slideBox .bd{ position:relative; height:100%; z-index:0;   }

		.slideBox .bd li{ zoom:1; vertical-align:middle; }

		.slideBox .bd img{ width:1200px; height:460px; display:block;  }



		/* 下面是前/后按钮代码，如果不需要删除即可 */

		.slideBox .prev,

		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }

		.slideBox .prev:hover,

		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

		.slideBox .prevStop{ display:none;  }

		.slideBox .nextStop{ display:none;  }

.sear_box{position: absolute; top:-60px; left:-362px; display:none;  z-index:99999;}

.serch{width:60px; position:relative;}

/* 本例子css */

.hotNews {

    height: 81px;

    background: #EFEFEF;

    margin:20px 0px;

    padding: 5px 0; border:solid 1px #ddd;

}

.newsTitle {

    width: 120px;

    height: 81px;

    background: url("../Images/hot.jpg") no-repeat;

    float: left;

    margin-top: 5px; margin-right:15px;

}

.newsCon h1 {

height:50px; overflow:hidden;

}
.newsCon h1 { line-height: 50px; height:50px; overflow:hidden; }

.newsCon h1 a {

    color: #cc0000;

    font-size: 26px;

    line-height: 50px; height:50px; overflow:hidden;

    font-weight: 800;

}



.notice{margin:20px 0px;width:1200px;}

.notice_dl{border:solid 1px #ddd; height:46px;}

.notice_dt{width:102px; height:46px; background: url(../images/not_bg_07.gif) no-repeat left; font-size:15px; font-weight:bold; padding-left:25px;color:#fff; line-height:46px;}

.notice_dd{width:1057px; height:46px; overflow:hidden;}

.txtMarquee-left{ width:1200px;  position:relative; }

.txtMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }

.txtMarquee-left .hd .prev,.txtMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../Images/icoleft.gif") no-repeat;}

.txtMarquee-left .hd .next{ background:url("../Images/icoright.gif") no-repeat;  }

.txtMarquee-left .bd{ padding:0px; }

.txtMarquee-left .bd .tempWrap{ width:1037px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */

.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }

.txtMarquee-left .bd ul li{ background: url(../images/li_bg1_10.jpg) no-repeat left 13px; overflow:hidden; width:320px; padding-left:15px; margin-right:20px;  float:left; height:26px; line-height:26px;  text-align:left; _display:inline;}/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */

.txtMarquee-left .bd ul li a{font-size:14px; color:#333; line-height:26px; height:26px; font-family:"微软雅黑"; overflow:hidden;}

.txtMarquee-left .bd ul li .time{color:#676767;}

.txtMarquee-left .bd ul li span{ color:#999;  }

.news_img{width:438px; height:333px; border:solid 1px #c5c5c5; background:#fff;}

/* 本例子css */

		.slideBox1{ width:438px; height:333px; overflow:hidden; position:relative;}

		.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

		.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }

		.slideBox1 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }

		.slideBox1 .hd ul li.on{ background:#0a4897; color:#fff; }

		.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }

		.slideBox1 .bd li{ zoom:1; vertical-align:middle; }

		.slideBox1 .bd img{ width:438px; height:333px; display:block;  }



		/* 下面是前/后按钮代码，如果不需要删除即可 */

		.slideBox1 .prev,

		.slideBox1 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

		.slideBox1 .next{ left:auto; right:3%; background-position:8px 5px; }

		.slideBox1 .prev:hover,

		.slideBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }

		.slideBox1 .prevStop{ display:none;  }

		.slideBox1 .nextStop{ display:none;  }

		.picBtnTop .bd li{ position:relative; zoom:1; vertical-align:middle;}

	.slideBox1 .bd li .pic{ position:relative; z-index:0;  }

	.slideBox1 .bd li .pic img{ width:438px; height:333px; vertical-align:bottom; }

	.slideBox1 .bd li .bg{ width:438px; height:30px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;    }

	.slideBox1 .bd li .title{ width:438px; height:30px; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2;  }

	.slideBox1 .bd li .title a{ color:#fff; padding-left:15px;  }

/* 本例子css */

.news{ width:403px; height:333px; overflow:hidden; border:1px solid #ddd; margin-left:20px; }

		.slideTxtBox{}

		.slideTxtBox .hd{ height:38px; line-height:38px; background:#f5f5f5; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }

		.slideTxtBox .hd ul{ float:left;  position:absolute; left:-1px; top:0px; height:38px;   }

		.slideTxtBox .hd ul li{ float:left; padding:0 22px; cursor:pointer; font-size:14px; color:#343434; font-weight:bold;  }

		.slideTxtBox .hd ul li.on{ height:46px; position:relative; z-index:9999;  background: url(../images/li_a_15.png) no-repeat top left; color:#fff;}

		.slideTxtBox .bd ul{ padding:12px;  zoom:1;  }

		.slideTxtBox .bd li{ border-bottom:dashed 1px #ddd; height:38px; line-height:38px;overflow:hidden; background: url(../images/li_img_19.png) no-repeat left 17px; padding-left:15px;   }

		.slideTxtBox .bd li a{line-height:38px; height:38px; overflow:hidden; color:#444;}
.slideTxtBox .bd ul.lianxili li{
	height:36px;
	line-height:36px;	
}
		.slideTxtBox .bd li a:hover{color:#0a4897;}

		.slideTxtBox .bd li .date{ float:right; padding-left: 5px; color:#666; font-size:14px; }



		/* 下面是前/后按钮代码，如果不需要删除即可 */

		.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }

		.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

			 cursor:pointer; background:url("../Images/arrow.png") 0 0 no-repeat; }

		.slideTxtBox .arrow .next{ background-position:0 -50px;  }

		.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }

		.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }

/*notice1*/

.notice1{width:314px; border:solid 1px #ddd; height: 333px;}

.txtMarquee-top{padding:0px;}

/*gg*/

.gg{margin-top:20px; height:120px;}

		.slideBox2{ width:1200px; height:120px; overflow:hidden; position:relative; }

		.slideBox2 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

		.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }

		.slideBox2 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; cursor:pointer; }

		.slideBox2 .hd ul li.on{ background:#f00; color:#fff; }

		.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }

		.slideBox2 .bd li{ zoom:1; vertical-align:middle; }

		.slideBox2 .bd img{ width:1200px; height:120px; display:block;  }



		/* 下面是前/后按钮代码，如果不需要删除即可 */

		.slideBox2 .prev,

		.slideBox2 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

		.slideBox2 .next{ left:auto; right:3%; background-position:8px 5px; }

		.slideBox2 .prev:hover,

		.slideBox2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }

		.slideBox2 .prevStop{ display:none;  }

		.slideBox2 .nextStop{ display:none;  }
.slideBox3{ width:1200px; height:120px; overflow:hidden; position:relative; }

		.slideBox3 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

		.slideBox3 .hd ul{ overflow:hidden; zoom:1; float:left;  }

		.slideBox3 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; cursor:pointer; }

		.slideBox3 .hd ul li.on{ background:#f00; color:#fff; }

		.slideBox3 .bd{ position:relative; height:100%; z-index:0;   }

		.slideBox3 .bd li{ zoom:1; vertical-align:middle; }

		.slideBox3 .bd img{ width:1200px; height:120px; display:block;  }



		/* 下面是前/后按钮代码，如果不需要删除即可 */

		.slideBox3 .prev,

		.slideBox3 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

		.slideBox3 .next{ left:auto; right:3%; background-position:8px 5px; }

		.slideBox3 .prev:hover,

		.slideBox3 .next:hover{ filter:alpha(opacity=100);opacity:1;  }

		.slideBox3 .prevStop{ display:none;  }

		.slideBox3 .nextStop{ display:none;  }

.gg2{margin-top:20px; height:120px;}

.gg2 img{width:1200px; height:120px;}

/*staff_div*/

.staff_div{margin-top:20px;}

.slideTxtBox3 .hd3{ height:38px; line-height:38px; background:#f5f5f5; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }

.slideTxtBox3 .hd3 ul{ float:left;  position:absolute; left:0px; top:0px; height:38px;   }

.slideTxtBox3 .hd3 ul li{ float:left; padding:0 22px; cursor:pointer; font-size:14px; color:#444; font-weight:bold;

 height:38px;  background:#fff;  }

.slideTxtBox3 .hd3 ul li.on{ color:#fff;height:45px;  background: url(../images/li_a_15.png) no-repeat top left;}

.slideTxtBox3 .bd3 ul{ padding:12px;  zoom:1;  }

/*团队风采*/		

.picMarquee-left{ overflow:hidden; position:relative; width:1198px; margin:15px 0px; background:#fff;}

.picMarquee-left .hd{ overflow:hidden;padding:0 0px; }

.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ font-size:48px; display:block; color:#0a4897; text-align:center; line-height:48px; font-family: "宋体"; font-weight:bold;  width:30px; height:25px; position: absolute; z-index:999;}

.picMarquee-left .hd .next{ float:left; margin-top:50px;}

.picMarquee-left .hd .prev{ margin-left:1165px; margin-top:50px;}

.picMarquee-left .hd .prevStop{ background-position:-60px 0; }

.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

.picMarquee-left .bd{ padding:0px 35px; overflow:hidden; width:1085px;   }

.picMarquee-left .bd ul{ overflow:hidden; zoom:1;  }

.picMarquee-left .bd ul li{ margin:0; float:left; width:196px; margin:0px 10px; _display:inline; overflow:hidden; text-align:center; }

.picMarquee-left .bd ul li .pic{ text-align:center; }

.picMarquee-left .bd ul li .pic img{ width:190px; height:143px; display:block; padding:2px; border:solid 1px #d0d0d0;  }

.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999; filter:Alpha(Opacity=90); Opacity:0.6; -moz-opacity:0.6; }

.picMarquee-left .bd ul li .title{ line-height:24px;   }

.more a{color:#666; line-height:36px; font-size:14px;}

/*link*/

.link_midle{padding:15px;}
.link_midle ul li{
	float:left;
}
.link_ul li select{border:solid 1px #d0d0d0; width:200px; height:32px; line-height:32px; color:#444; font-size:14px; display:inline-block; text-align:center;}

.link_ul li select option{ text-align:center; display:block;}

.link_ul li{margin:0px 10px;}

.link_ul li select a{height:32px; line-height:32px; color:#444; font-size:14px;}

/*footer*/

.footer{background:#f1f0ef; margin-top:20px; border-top:solid 2px #0a4897;min-width:1200px;}

.footer_nav{background:#0a4897; width:100%; height:40px;min-width:1200px;}

.footer_nav p a{display:inline-block; width:171.4px; text-align:center; color:#fff; line-height:40px; font-weight:bold;}

.footer_nav p a:hover{ background:#cc0000;}

.copyright{text-align:center; padding:20px 0px; font-size:14px; color:#666; line-height:26px;}

.copyright p,.copyright p a,.copyright a{color:#666; line-height:26px; font-size:14px;}

.main_center{margin-top:20px;}

.main_video{width:438px; height:323px;}

.main_news{width:742px;border:solid 1px #ddd; overflow:hidden;}

.news_cont{padding:5px 15px; width:730px;}

.w348{width:348px;}

.title_news{border-bottom:solid 1px #ddd;}

.title_news h3{font-size:14px; line-height:36px; background:url(../images/h3_bg_06.jpg) no-repeat left 9px; padding-left:15px; border-bottom:solid 2px #0a4897; width:70px;}

.news_fl{margin-right:15px; margin-bottom:11px; height:145px; overflow:hidden;}

.news_dl{margin:10px 0px;}

.news_dl dt{width:131px; height:96px;}

.news_dl dt img{width:131px; height:96px;}

.news_dl dd{ width:202px;}

.news_ul li{background:url(../images/li_bg_10.jpg) no-repeat left 12px; height:24px; overflow:hidden; padding-left:10px; line-height:26px;}

.news_ul li a{height:24px; font-size:14px; color:#343434; line-height:24px; overflow:hidden;}

/*左侧分类*/

.ma_top{margin:20px 0px;}

.w260{width:260px;}

.w830{width:830px; overflow:hidden;}

.s_h3 {

    background: url(../images/h3_bg.jpg) no-repeat;

    height:44px;

    line-height:44px;

    margin-bottom: 1px;

    font-weight: lighter;

    font-size:16px;

    color: #fff;

    font-family:"微软雅黑";

	padding-left:25px;

}

.side_ul li {

    margin-bottom: 2px;

}

.side_ul li a {

    display: block;

    height: 40px;

    line-height:40px;

    background: url(../images/sidenav.gif) no-repeat 220px #e9e9e9;

    text-indent:34px;

    position: relative;

    font-size: 14px;

    color: #333;

}

.side_ul li a:hover, .side_ul .active a {

    background-image: url(../images/sidenavon.gif);

    background-color:#0a4897;

	background-position:217px 15px;

    color: #fff;

    text-indent:31px;

	border-left:solid 3px #cc0000;

}

.side_ul li em {

    width: 4px;

    height: 3px;

    position: absolute;

    overflow: hidden;

    background: #fff;

    left: 24px;

    top: 17px;

    opacity: 0;

    filter: alpha(opacity=0);

    transition: 0.2s;

}

.news1{margin-top:20px;}
.news1 p{
	line-height:34px;
	text-indent:28px;
	border:solid 1px #ccc;
	padding:5px 10px;
}
.news1 h3,.dingzhi h3{font-weight:bold;height:42px;line-height:42px;padding-left:25px; font-family:"微软雅黑";font-size:16px;color:#fff;background:#0a4897;font-weight:normal;}

.news1 ul{border:1px solid #dadada;padding:10px 10px;overflow:hidden;}

.news1 ul li{height:30px; overflow:hidden;padding-top:0px;}

.news1 ul li span{display:block;width:16px;height:16px;line-height:16px;border-radius:2px;background:#cdcdcd;font-family:arial;text-align:center;float:left;color:#fff;}

.news1 ul li a{display:block;line-height:16px;font-size:14px;float:right;height:16px;width:215px; overflow:hidden;}

.news1 ul li.ne1 span,.news1 ul li.ne2 span,.news1 ul li.ne3 span{background:#cc0000;}

.inTa {

    padding-top: 5px;

    margin-bottom:15px;

}

.inTa {

    line-height: 36px;

    border-bottom: 1px solid #dadada;

    height:36px;

    overflow: hidden;

}

.inCurrent p, .inTa p {

    background: url(../images/cur.jpg) no-repeat left center;

    padding-left: 20px;

    font-size: 14px;

}

.new_bor{border:solid 1px #ddd;}

.new_pa{padding:10px;}

.cont_name{font-size:14px; font-family:"微软雅黑"; font-weight:bold; line-height:32px; color:#0a4897;}

.cont_tel,.cont_ch,.cont_adress{font-size:14px; font-family:"微软雅黑"; line-height:36px;}

.cont_tel{background:url(../images/tel.png) no-repeat left 7px; padding-left:25px;}

.cont_ch{background:url(../images/chuanz.png) no-repeat left 7px; padding-left:25px;}

.cont_adress{background:url(../images/wz.png) no-repeat left 7px; padding-left:25px;}

.zhuan_img p{margin:0px 0px 10px 0px;}

.w920{width:920px; overflow:hidden;}

.breadCrumb {

    border-bottom: 1px solid #DADADA;

    height:38px;

	margin-top:0px; padding:0px 10px 0px 0px;

	

}

.breadCrumb p {

    background: url(../images/cur.jpg) no-repeat left center;

    padding-left: 20px;

	font-size:14px; color:#444; line-height:38px;

}

.breadCrumb p a{color:#444;}

.breadCrumb p span {

    margin: 0px;

}

.breadCrumb i {

    color: #fff;

	width:113px;

    font-size:16px;

    height: 45px; text-align:center;

	line-height:40px;

	background:url(../images/li_a_15.png) no-repeat top left;

    display: inline-block;

}

.main_pro_box{margin-top:5px;}

.list_box{padding:20px;}

.pagenr img{max-width:100%;}

.pagenr{font-size:16px; line-height:38px;text-align:justify; width:96%;margin: 0 auto;}
.pagenr strong{
	color:#f00;
	font-weight:bold;
}
.pagenr p{text-indent:2em; font-size:16px; line-height:34px; margin-bottom:10px;text-align:justify;}

.pagebt { width:100%;font-size:28px; font-weight:bold; line-height:54px; text-align:center; color:#0a4897; }

.page_h4{font-size:22px; color:#0a4897;line-height:34px; text-align:center;margin-bottom: 24px;}
.pagexx { width:100%;background:#fafafa; border:1px solid #DDD; text-align:center; line-height:30px; color:#666; margin-top:10px; margin-bottom:26px;}

.pagenr p img{margin-left:-2em;}

.bnt_page {

    height: 40px;
    margin-top: 40px;
    margin-bottom: 22px;
    line-height: 40px;
    font-size: 14px;
    color: #8a8a8a;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
}
.bnt_page .fl{ width:48%; height:40px; float: left; overflow: hidden;}
.bnt_page .fr{ width:48%; height:40px; float: right; overflow: hidden;}
/* 新闻列表 */

.newsList{}

.newsList ul{width:900px;}

.newsList ul li{width:263px;padding:10px 9px 15px 9px;background:#fff; border:solid 1px #ddd;float:left; margin:0px 16px 0px 0px;position:relative;margin-bottom:30px;border-bottom:2px solid #0a4897;}

.newsList ul li img{width:263px; height:199px;}

.newsList ul li div{display:block;width:263px;height:199px;overflow:hidden;}

.newsList ul li h3 a{line-height:40px;font-weight:normal;font-size:16px;color:#0a4897; font-weight:bold;height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.newsList ul li a:hover h3,.newsList ul li p span,.xiangq a:hover{color:#0a4897;}

.newsList ul li p{line-height:24px;height:72px; overflow:hidden;color:#666;padding-top:0px;}
.xiangq{margin-top:5px; display:block;}
/*图片列表*/

.pro_ul{width:910px;}

.pro_ul li{width:269px; margin:10px 32px 10px 0px; float:left; text-align:center; height:370px;}

.pro_ul li .pro_img a img{width:263px; padding:2px; border:solid 1px #ddd; max-height:330px;}
.pro_ul li .pro_img a.yiqi img{ width:auto; padding:2px; border:solid 1px #ddd; height:200px;}
.pro_ul li .pro_title a{font-size:14px; line-height:34px;}

.news_box1{width:860px;}

/*用户反馈*/

.news_box_dl1{margin-bottom:10px; border-bottom:solid 1px #ddd; padding:15px 0px;}

.news_box_dl1 dt{width:219px; height:166px;}

.news_box_dl1 dt a{display:block;}

.news_box_dl1 dt a img{width:219px; height:166px;}

.news_box_dl1 dd{width:640px;}

.news_box_dl1 dd h3{font-size:18px;line-height:34px; color:#0a4897; height:34px;overflow:hidden;}

.news_box_dl1 dd p{text-indent:2em;font-size:14px; color:#555353; line-height:28px; height:84px; overflow:hidden;}

.gengd a{display:inline-block; width:100px; text-align:center; color:#Fff; line-height:32px; height:32px; margin-top:5px; font-size:14px; background:#0a4897;}

.news_box_ul li{border-bottom:dashed 1px #ddd; padding-left:15px;background:url(../images/li_img_19.png) no-repeat left 17px; line-height:44px; height:44px; overflow:hidden;}

.news_box_ul li a{ line-height:44px; height:44px; font-size:16px; overflow:hidden;}

.news_box_ul li .time1{line-height:40px; color:#666;}

/*意见反馈*/

.con_form_con2 {

    width: 100%;

}

.con_form_con2 table,.con_form_con1 table  {

    width: 100%;

    border-left: 1px #e1e1e1 solid;

    border-top: 1px #e1e1e1 solid;

    background: #fff;

}

.con_form_con2 td ,.con_form_con1 td{

    border-right: 1px #e1e1e1 solid;

    border-bottom: 1px #e1e1e1 solid;

    line-height: 30px;

    padding:5px 5px 5px 10px;

}

.con_form_con2 td input{ height:30px; }

.con_form_con2 td input,.con_form_con2 td textarea{border:solid 1px #ddd;line-height:30px;    vertical-align: middle;}

.con_form_con2 td textarea{}

.sqInputTitle {

    text-align: right;

    padding-right: 6px;

    width: 15%;

}

.sq_inp {

    width: 200px;

}

.sq_inp1 {

    width: 400px;

}

.sq_inp2 {

    width: 500px;

    height: 160px;

    margin: 10px 0;

}

.uploadify {

    margin-top: 10px;

}

.btn_con {

    margin: 10px 100px 0 140px;

}

.btn_con .btn {

    border: none;

    background:#0a4897;

    line-height: 30px;

    padding: 0 20px;

    color: #fff;

    font-size: 14px;

}

.sq_inp {

    width: 200px;

}

.con_form_title {

    height: 30px;

    line-height: 30px;

    padding-left: 25px;

    margin: 10px 0;

    background: url(../images/li_img_19.png) 10px center no-repeat #FCFCFC;

    font-weight: 700;

    font-size: 15px; color:#0a4897;

}

.red {

    color: #CD0001;

}

.news_ul li a:hover{color:#0a4897;}

.zizhi_ul{width:920px;}

.zizhi_ul li{float:left; width:206px; height:169px; margin-right:20px; margin-bottom: 14px; text-align:center;}

.zizhi_ul li .zizhi_img  a img{width:200px; height:131px; padding:2px; border:solid 1px #ddd;}

.zizhi_ul li .zizhi_name a{font-size:14px; line-height:32px; color:#343434;}

/*分页*/

.pro_page{text-align:center; margin-top:40px; margin-bottom:20px;font-size:16px; }

.pro_page div a:hover{background:#0a4897; color:#fff;}

.current{background:#0a4897;width:40px; margin:0px 3px; color:#fff; height:36px; display:inline-block; line-height:36px;}

.pro_page div a{ display:inline-block; line-height:36px; margin:0px 3px; background:#fff; text-align:center; font-size:14px; color:#444; border:solid 1px #ddd;}

.pro_page div .num{width:40px; height:36px;}

.pro_page div .next,.pro_page div .first,.pro_page div .prev{width:70px; height:36px;}

.pro_page div .end{width:80px; height:36px;}
/*百度分享样式*/
.fenxiang{ display: block; height: 16px; float: left; cursor: pointer; padding-top: 3px; padding-bottom: 3px; font-size:14px; font-weight:bold; position: relative; }

.more11{position:relative; z-index:9999; top:-313px;}

.more12 {
    position: relative;
    z-index: 9999;
    top: -247px;
    right: 10px;
}
/*2017-02-22*/
.slideGroup{overflow:hidden; position:relative; width:862px; background:#fff; }
.slideGroup .parHd{height:38px; line-height:38px; background:#f5f5f5; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
.slideGroup .parHd ul{ float:left;  position:absolute; left:-1px; top:0px; height:38px;   }
.slideGroup .parHd ul li{ float:left; padding:0 14px; cursor:pointer; font-size:14px; color:#343434; font-weight:bold;}
.slideGroup .parHd ul li.on{  height:46px; position:relative; z-index:9999;  background: url(../images/li_a_15.png) no-repeat top left; color:#fff;}
.slideGroup .slideBox6{ zoom:1; padding:20px 0 20px 42px; position:relative;   }

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; font-size:48px; left:5px; top:10px; display:block; width:30px; height:25px;color:#0a4897; text-align:center; margin-top:55px; line-height:48px; font-family: "宋体"; font-weight:bold;  }
.slideGroup .sNext{ left:auto; right:5px; background:url(../images/icoright.gif) center center no-repeat;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0; float:left; margin:0px 13px; _display:inline; overflow:hidden; text-align:center; }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{max-width:190px; height:166px; display:block; padding:2px; border:solid 1px #d0d0d0; text-align:center; margin:0 auto;}
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999; filter:Alpha(Opacity=90); Opacity:0.6; -moz-opacity:0.6;  }
.slideGroup .parBd ul li .title{ line-height:24px; margin-top:5px;  }
.tempWrap{
	width:778px;}
.aboutusindex{
	line-height:39px;
	text-indent:28px;
	padding:10px;
}
.banenr{
	margin-bottom:20px;
}
.pagelist li{
	float:left;
	display: inline-block;
line-height: 36px;
margin: 0px 3px;
background: #fff;
text-align: center;
font-size: 14px;
color: #444;
border: solid 1px #ddd;
min-width:40px;
height: 36px;
}
.pagelist li.thisclass {
    background: #0a4897;
    width: 40px;
    margin: 0px 3px;
   
    height: 36px;
    display: inline-block;
    line-height: 36px;
}
.pagelist li.thisclass a{
	 color: #fff;
}